<!--
 * @Author: huangtianyang 916072572@qq.com
 * @Date: 2023-04-23 17:18:36
 * @LastEditors: huangtianyang
 * @LastEditTime: 2024-02-23 14:36:41
 * @FilePath: \cxl-admin\src\pages\finance\refund\list\Index.vue
-->
<!--
 * @Author: huangtianyang 916072572@qq.com
 * @Date: 2023-04-23 17:18:36
 * @LastEditors: huangtianyang
 * @LastEditTime: 2023-04-23 17:28:24
 * @FilePath: \cxl-admin\src\views\finance\refund\list\Index.vue
-->
<template>
    <section class="page-box">
        <TemplateVue
            :page="data.pageData"
            @search="data.onSearch"
            @reset="data.onReset"
            @paginationChange="data.onPaginationChange"
            @paginationSize="data.onPaginationSize"
            @operation="data.onOperation"
        >
        </TemplateVue>
        <OperateDialogVue :data="data.operateDialogData" @visible="data.onOperateDialogVisible" />
    </section>
</template>
<script setup lang="ts">
import { reactive } from 'vue'
import TemplateVue from '@/components/template/Index.vue'
import OperateDialogVue from '../operateDialog/Index.vue'
import { Refund } from '.'

//初始化数据
const data = reactive(new Refund())
</script>
